package com.ftwj.demo.modular.entity;

import java.io.Serializable;
import java.util.Date;

import com.ftwj.demo.base.annotation.Column;
import com.ftwj.demo.base.annotation.Ignore;
import com.ftwj.demo.base.annotation.Logic;
import com.ftwj.demo.base.annotation.Primarykey;
import com.ftwj.demo.base.annotation.Table;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
*
* <p>Title: NoticeFileBean</p>  
* <p>Description: 描述</p>
* <p>Copyright: Copyright (c) 2020 </p>  
* <p>Company: 兰州飞天网景信息产业有限公司</p>    
* @author WangSli
* @date 2020年04月10日 09:51:54
* @version V1.0
*/
@Data
@Table(name="tb_notice_file")
@Accessors(chain=true)
@ApiModel(value="NoticeFileBean对象", description="")
public class NoticeFileBean implements Serializable {

	/** serialVersionUID*/ 
	@Ignore
	private static final long serialVersionUID = 1L;
	
 	@Primarykey(name="notice_file_id")
	private Integer noticeFileId;
	@Column(name="notice_id")
	@ApiModelProperty(value = "消息id")
	private Integer noticeId;
	@Column(name="file_id")
	@ApiModelProperty(value = "文件id")
	private String fileId;
	@Column(name="create_user")
	@ApiModelProperty(value = "创建人")
	private Integer createUser;
	@Column(name="create_time")
	@ApiModelProperty(value = "创建时间")
	private Date createTime;
	@Logic
	@ApiModelProperty(value = "状态 1正常 -1删除")
	private Integer state;
	
}